package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.Score;
import java.util.List;

/**
 * 成绩 数据层
 *
 * @author ruoyi
 * @date 2018-12-12
 */
public interface ScoreMapper
{
	/**
	 * 查询成绩信息
	 *
	 * @param scoreId 成绩ID
	 * @return 成绩信息
	 */
	public Score selectScoreById(Integer scoreId);

	/**
	 * 查询成绩列表
	 *
	 * @param score 成绩信息
	 * @return 成绩集合
	 */
	public List<Score> selectScoreList(Score score);

	/**
	 * 新增成绩
	 *
	 * @param score 成绩信息
	 * @return 结果
	 */
	public int insertScore(Score score);

	/**
	 * 修改成绩
	 *
	 * @param score 成绩信息
	 * @return 结果
	 */
	public int updateScore(Score score);

	/**
	 * 删除成绩
	 *
	 * @param scoreId 成绩ID
	 * @return 结果
	 */
	public int deleteScoreById(Integer scoreId);

	/**
	 * 批量删除成绩
	 *
	 * @param scoreIds 需要删除的数据ID
	 * @return 结果
	 */
	public int deleteScoreByIds(String[] scoreIds);

}